﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace questionario
{
    public class Opcao
    {
        /// <summary>
        /// Texto da exibição
        /// </summary>
        private string texto;
        /// <summary>
        /// Se esta opção é a correta
        /// </summary>
        private bool correta;


        /// <summary>
        /// Opção desejada
        /// </summary>
        /// <param name="p">Texto da descrição da opção desejada</param>
        public Opcao(string p)
        {
            // TODO: Complete member initialization
            this.texto = p;
        }

        /// <summary>
        /// Se a opção está correta
        /// </summary>
        public bool Correta
        {
            get { return correta; }
            set { correta = value; }
        }

        /// <summary>
        /// Texto da exibição
        /// </summary>
        public string Texto
        {
            get { return texto; }
            set { texto = value; }
        }

        /// <summary>
        /// Imprime em console a aplicacao de determinada prova
        /// </summary>
        internal string Imprimir()
        {
            
            Console.WriteLine(texto);
            return texto;
        }

        /// <summary>
        /// Ordem de exibição desta opção
        /// </summary>
        public char ordem { get; set; }

        public string nomeminimo { get; set; }

        public string nomemaximo { get; set; }
    }
}
